const app = getApp()

Page({
  data: {
    count: app.globalData.count
  },
  fn1() {
    // 通过 wx.navigateTo() 打开详情页面
    wx.navigateTo({
      url: '/pages/detail/detail?name=Orange',
      // 所有 异步API 都有 sucess、fail、complete
      success(res) {
        console.log('=== res', res)
        /**
         * res.eventChannel 就是一个通道对象
         *    {
         *        on() {},      订阅
         *        emit() {}     发布
         *    }
         */
        
        //  触发 message 消息
         res.eventChannel.emit('message', 'hello')

        //  监听 refresh 消息
        res.eventChannel.on('refresh', () => {
          console.log('=== 更新')
        })
      },
      fail() {

      },
      complete() {

      }
    })
  },
  fn2() {
    // 修改 全局的 globalData.count
    app.globalData.count++
    console.log('=== app', app.globalData)
  }
})